biodegradable substance - Espagnol Anglais Dictionnaire